#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Time       :   14:25
# Author     : Y4
# Site       : 
# File       : 11 集合-交集,并集,差集.py
# Software   : PyCharm

'''
# 交集
a.intersection(b)    移除两个集合都不存在的元素,返回一个存在相同元素的集合
a.intersection_update(b)    移除两个集合都不存在的元素,没有返回值

#并集
a.union(b)    返回两个集合的并集

#差集
a.difference(b)    移除两个集合都存在的元素,返回一个移除都存在的元素后的新集合


'''

set1 = {1,2,3,5,6,7}
set2 = {5,6,7,8,9,0}

# 交集
set3 = set1.intersection(set2)
print(set3)         # {5, 6, 7}


# 并集
set4 = set1.union(set2)
print(set4)         # {0, 1, 2, 3, 5, 6, 7, 8, 9}

# 差集
set5 = set1.difference(set2)
print(set5)         # {1, 2, 3}